@charset "utf-8";
.logo,.navi span, .pshow .mainleft .title span,.PicL a, .PicR a,#ListSwitch .playlist .r,#ListSwitch .playlist .l {background-image:url(http://static01.pomoho.com/img/img/png8view.png); background-repeat:no-repeat;}
.mainright .vshow ul .vp{background:url(http://static01.pomoho.com/img/www/s_sub.png) no-repeat;}
.nav{width:980px;margin:0 auto;margin-top:10px;height:34px;position:relative;}
.nav .logo{width:92px;height:34px;float:left;background-position:-66px 1px;}
.nav .fenxiang{position:absolute;right:0;bottom:2px;}
.nav .fenxiang a{color:#f00;font-weight:bold;text-decoration:none;}
.nav .fenxiang a:hover{text-decoration:underline;}
.navi{float:left;position:absolute;left:110px;bottom:2px;}
.navi a{color:#666;text-decoration:none;}
.navi a:hover{text-decoration:underline;}
.navi span{display: inline-block;width:18px;height:8px;background-position:-108px -41px;_background-position:-108px -38px;}
.pshow .main{width:980px;margin:0 auto;margin-top:10px;border-top:solid 2px #f00;padding-top:5px;}
.pshow .mainleft{width:660px;float:left;}
.pshow .mainright{width:300px;float:right;background:#f7f7f7;}
.pshow .mainleft .title{text-indent:2px;font-size:14px;line-height:32px;height:32px;font-weight:bold;border-bottom:solid 1px #d9d9d9;margin-bottom:10px;}
.pshow .mainleft .title span{display: inline-block;width:8px;height:15px;background-position:-102px -35px;}
.pshow .mainleft .tshow{padding:0 3px;width:100%;height:130px;}
.pshow .mainleft .tshow ul{float:left;padding:0 10px;}
.pshow  .tshow .mpic a{display:block;line-height:86px;width:108px;height:88px;text-align:center;border:solid 1px #ccc;_line-height:24px;vertical-align:middle;_font-size:80px;+font-size:80px;}
.pshow  .tshow .mpic a:hover{border:solid 1px #f00;}
.tshow .mpic img{vertical-align:middle;max-width:108px;max-height:88px;width: expression(this.width > 108 && this.width / 108 >= this.height / 88 ? 108 : true);height:expression(this.height > 88 && this.width / 108 < this.height / 88 ? 88 : true);
}
.pshow .tshow ul .vtitle a,.pshow .vshow ul .vtitle a{color:#000;}
.pshow .tshow ul .vtitle a:hover,.pshow .vshow ul .vtitle a:hover{color:#f00;}
.pshow .tshow ul .vtitle,.pshow .mainright .tshow ul .vtitle,.pshow .mainright .vshow ul .vtitle{line-height:20px;text-align:center;}
#Players .msg{width:560px;height:40px;overflow:hidden;background:#eee;opacity: 0.7;filter:alpha(opacity=70);padding:5px 10px;_padding-bottom:0;line-height:20px;position:absolute;bottom:0;z-index:10;text-align:left;left:0;}
#Players .msg td{vertical-align:top;height:40px;}
#Players .pmsg{width:487px;padding-left:3px;}
.pshow .mainright .title{font-size:14px;line-height:30px;height:30px;font-weight:bold;border-bottom:dotted 1px #d9d9d9;margin-bottom:10px;}
.pshow .mainright .tshow,.pshow .mainright .vshow{width:100%;height:120px;}
.pshow .mainright .tshow ul,.pshow .mainright .vshow ul{float:left;}
.pshow .mainright .tshow ul img,.pshow .mainright .vshow ul img{width:108px;height:88px;}
.pshow .mainright .vshow ul{position:relative;}
.pshow .mainright .vshow ul .vp{width:33px;height:33px;position:absolute;top:25px;left:35px;background-position:-53px -94px;opacity:0.8;filter:alpha(opacity=80);}
.pshow .mainright .space{margin:0 30px 0 25px;_margin:0 30px 0 15px;}
.pshow .mainright .bshow{line-height:20px;}
.pshow .mainright .bshow a{color:#000;text-decoration:none;font-family: simsun;}
.pshow .mainright .bshow a:hover{text-decoration:underline;}
#nav,#nav ul li{float:left;}
#nav {position:relative;}
#nav a { padding:0 5px; margin:0;border-right:1px solid #cbcbcb;display:block;height:14px;line-height:14px;}
#nav ul { margin-top:9px;}
#nav ul li { overflow:hidden; text-align:center;}
#nav ul .menu1,#nav ul .menu2 { display:none; background-position:-358px -100px; width:37px; text-indent:-99999px;}
#nav ul .menu1 a, #nav ul .menu2 a {}
#nav ul .menu2 .list {display:none;}
#nav ul .menu1 .list { border:1px solid #e3e3e3;; overflow:hidden; position:absolute; top:32px; left:300px; width:70px; text-align:center; z-index:999999;background:#fff; text-indent:0;}
#nav ul .menu1 .list a { margin-left:16px; line-height:20px; height:20px; clear:both;}

/*---------图片展示-----------*/
#ListSwitch { width:978px; height:120px; overflow:hidden; border:1px solid #ccc; margin:5px 0 10px;}
#ListSwitch .playlist {overflow:hidden;position:relative;width:978px; height:120px;}
#ListSwitch .playlist .emo {margin:0 auto;overflow:hidden;position:relative;width:900px;}
#VideoBox  {left:0;position:relative;top:0;width:100px;}
#ListSwitch .playlist .paly_list .row {clear:none;float:left;margin-bottom:0;overflow:hidden;width:900px;}
#ListSwitch .playlist .paly_list .row ul{ padding:13px 5px 13px 0; width:124px;height:94px;_padding:13px 3px 13px 0; float:left; text-align:center;}
#ListSwitch .playlist .paly_list .row ul li{height:94px;}
#VideoBox .row ul li a {width:120px; height:90px;padding:2px;border:none; display:block; border:1px solid #eeeeee;}
#VideoBox .row ul li a:hover{border:1px solid #f00;}
.playlist #VideoBox .vtitle { height:40px; overflow:hidden; margin-left:4px;width:86px; }
#ListSwitch .playlist .r {left:950px; top:40px;}
#ListSwitch .playlist .l{ top:40px; left:18px;}
#ListSwitch .playlist .l,#ListSwitch .playlist .r {display:block;font-size:0;height:38px;position:absolute;text-indent:-12px;width:12px;}
#ListSwitch .playlist .l{background-position:-158px -3px;}
#ListSwitch .playlist .l.ab{background-position:-170px -3px;}
#ListSwitch .playlist .r{background-position:-194px -3px;}
#ListSwitch .playlist .r.ac{background-position:-182px -3px;}
#VideoBox .row ul#current_index li a{border: 1px solid #F00;}

.pac .vimg a{padding:0px; width:84px; height:64px;}
#ListSwitch .playlist .row .ac { border:1px solid #fe0074;}
#ListSwitch .playlist .row .ac a {color:#fe0074; text-decoration:none;}
.player{position:relative; width:980px; height:495px;}
#Players {position:absolute;z-index:999;left:200px;width:580px;height:495px;float:left;overflow:hidden;text-align:center;background:#ccc;}
#Players img{}
.p_ad{position:absolute;width:980px;height:495px;}
.PicL{ display:block; width:32px; height:66px; position:absolute;left:0;top:215px; z-index:9999;}
.PicR{ display:block; width:32px; height:66px; position:absolute;right:0;top:215px; z-index:9999;}
.PicL a, .PicR a{ width:32px; height:66px; display:block;cursor:pointer;opacity:0.6;filter:alpha(opacity=60);}
.PicL a{background-position:0 -3px;}
.PicR a{background-position:-32px -3px;}
